How to Look for Ideas in Computer Science Research | by Zhiyun Qian | Digital Diplomacy | Medium
Tip 1: Learn to read papers and develop your taste
一个错误的误解是看完一篇论文=了解其中所有技术细节
Tip 2: Recognize patterns of developing research ideas
Pattern #1: fill in the blank
一篇好的工作其实也可以通过这种分类来区分和其他工作的不同。通过这种方法,你可以找到从其他领域迁移过来的研究角度。比如,别人在文字领域做攻击的相关研究,你可以在视频领域做相关的研究。但这种方法需要你对该领域有比较细致的分类,才可能找到一些细致的点。
Pattern #2: expansion
假如你已经发过一两篇工作了,你就可以在一些角度上去拓展,上去挖掘别人可能没注意到的。比如他们先前的工作都基于用户手机安装了某些恶意软件,这种要求比较苛刻。所以他们后面思考怎么在这个角度上去拓展,最后找到了从侧通道攻击的方法。
Pattern #3: build a hammer and find nails
假如你掌握了某些技术、数据集,别人无法轻易复制的。那么你就有机会在一些竞争比较小的领域上发很多篇文章。
Pattern #4: start small, then generalize
从一些小的迹象来确定一个idea是否可以做:
- 第一次看到他时感觉很有趣
- 深入挖掘是可以找到一些背后的原因,且这部分原因可能并不被其他人所知
- 这种观察并不是一次性的
Pattern #5: reproduction of prior work
找到这些observation的一种方法就是:复现某个工作
Pattern #6: external sources: from industry, news feed, etc.